package lab3.client.core.impl;

import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeSupport;

/**
 * Implementation of the many interfaces. The "real" client
 *
 * 
 * @author hajo
 */
public class Client {

   
   // Use Java beans style
   private transient final PropertyChangeSupport observers = new PropertyChangeSupport(
         this);
  

 


   // IObservable ------------------------------------------
 
   public void addObserver(PropertyChangeListener observer) {
      observers.addPropertyChangeListener(observer);
   }

   public void removeObserver(PropertyChangeListener observer) {
      observers.removePropertyChangeListener(observer);
   }

}
